# 指定基础镜像
FROM eclipse-temurin:8-jdk
# 在容器里创建 app 目录并进入
WORKDIR /app
# 在容器内创建 logs 目录并设置权限
RUN mkdir -p logs && chmod 777 logs
# 将 jar包从宿主机的 target 目录复制到容器内的 app 目录下
COPY target/alex-api-0.0.1-SNAPSHOT.jar ./alex-api-0.0.1-SNAPSHOT.jar
# 开放容器端口
EXPOSE 8888
# 启动命令
ENTRYPOINT ["java", "-jar", "./alex-api-0.0.1-SNAPSHOT.jar"]